package com.alianzamedica.businessobject;

/**
 * @author carlos
 * 
 */
public class Produit {

	private Integer id; // Num_produit | tinyint(3) unsigned | NO | PRI | 0 | |
	private String nombre;// Nom_produit | varchar(50) | YES | MUL | NULL | |
	private Integer numFamilia;// Num_famille_produit | tinyint(3) unsigned |
								// YES | MUL | NULL | |
	private Float precioVenta;// Prix_vente_defaut | decimal(10,2) | YES | |
								// NULL | |
	private Float precioAc; // Prix_achat | decimal(10,2) | YES | | NULL | |
	private Integer productoGr;// Produit_gramme | tinyint(3) unsigned | YES | |
								// NULL | |
	private String referenciaGS;// Reference_gestionnaire | varchar(50) | YES |
								// | NULL | |
	private Integer productPerissable;// Produit_perissable | tinyint(3)
										// unsigned | YES | | NULL | |
	private Integer peremption;// Duree_peremption | tinyint(3) unsigned | YES |
								// | NULL | |
	private Integer numImage;// Numero_image | tinyint(3) unsigned | YES | |
								// NULL | |
	private Integer numCategoria;// Num_categorie_si_selection | tinyint(3)
									// unsigned | YES | MUL | NULL | |
	private Integer seleccion;// taille_selection | tinyint(3) unsigned | YES |
								// | NULL | |
	private Integer contentSuc;// contient_sucre | tinyint(3) unsigned | YES | |
								// NULL | |
	private Integer contentLt; // contient_lait | tinyint(3) unsigned | YES | |
								// NULL | |
	private String refExport1; // RefExport1 | varchar(25) | YES | | NULL | |
	private String refExport2;// RefExport2 | varchar(25) | YES | | NULL | |
	private String refExport3;// RefExport3 | varchar(25) | YES | | NULL | |
	private Integer matCategory;// IdMatriceCategorie | tinyint(3) unsigned |
								// YES | | NULL | |
	private Integer idMatrixFamily;// IdMatriceFamille | tinyint(3) unsigned |
									// YES | | NULL | |
	private Integer idMatrixSFam;// IdMatriceSousFamille | tinyint(3) unsigned |
									// YES | | NULL | |
	private Integer idMatrixProduct;// IdMatriceProduit | smallint(5) unsigned |
									// YES | | NULL | |
	private Integer idMatrixProveedor;// IdMatriceFournisseur | tinyint(3)
										// unsigned | YES | | NULL | |
	private Integer modif;// Modif | tinyint(3) unsigned | YES | | NULL | |
	private String notes;// Notes | varchar(250) | YES | | NULL | |
	private String largeNomProduit;// NomProduitLong | varchar(50) | YES | MUL |
									// NULL | |
	private Float taxTVA;// TauxTva | decimal(6,3) | YES | | NULL | |
	private Float numTAXTVA;// NumTauxTva | tinyint(3) unsigned | YES | | NULL |
							// |
	private Integer numFamRed;// Num_famille_redevance | tinyint(3) unsigned |
								// YES | | NULL | |
	private String genericNom;// genericNom | varchar(50) | YES | | NULL |

	/**
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id
	 *            the id to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * @return the numFamilia
	 */
	public Integer getNumFamilia() {
		return numFamilia;
	}

	/**
	 * @param numFamilia
	 *            the numFamilia to set
	 */
	public void setNumFamilia(Integer numFamilia) {
		this.numFamilia = numFamilia;
	}

	/**
	 * @return the precioVenta
	 */
	public Float getPrecioVenta() {
		return precioVenta;
	}

	/**
	 * @param precioVenta
	 *            the precioVenta to set
	 */
	public void setPrecioVenta(Float precioVenta) {
		this.precioVenta = precioVenta;
	}

	/**
	 * @return the precioAc
	 */
	public Float getPrecioAc() {
		return precioAc;
	}

	/**
	 * @param precioAc
	 *            the precioAc to set
	 */
	public void setPrecioAc(Float precioAc) {
		this.precioAc = precioAc;
	}

	/**
	 * @return the productoGr
	 */
	public Integer getProductoGr() {
		return productoGr;
	}

	/**
	 * @param productoGr
	 *            the productoGr to set
	 */
	public void setProductoGr(Integer productoGr) {
		this.productoGr = productoGr;
	}

	/**
	 * @return the referenciaGS
	 */
	public String getReferenciaGS() {
		return referenciaGS;
	}

	/**
	 * @param referenciaGS
	 *            the referenciaGS to set
	 */
	public void setReferenciaGS(String referenciaGS) {
		this.referenciaGS = referenciaGS;
	}

	/**
	 * @return the productPerissable
	 */
	public Integer getProductPerissable() {
		return productPerissable;
	}

	/**
	 * @param productPerissable
	 *            the productPerissable to set
	 */
	public void setProductPerissable(Integer productPerissable) {
		this.productPerissable = productPerissable;
	}

	/**
	 * @return the peremption
	 */
	public Integer getPeremption() {
		return peremption;
	}

	/**
	 * @param peremption
	 *            the peremption to set
	 */
	public void setPeremption(Integer peremption) {
		this.peremption = peremption;
	}

	/**
	 * @return the numImage
	 */
	public Integer getNumImage() {
		return numImage;
	}

	/**
	 * @param numImage
	 *            the numImage to set
	 */
	public void setNumImage(Integer numImage) {
		this.numImage = numImage;
	}

	/**
	 * @return the numCategoria
	 */
	public Integer getNumCategoria() {
		return numCategoria;
	}

	/**
	 * @param numCategoria
	 *            the numCategoria to set
	 */
	public void setNumCategoria(Integer numCategoria) {
		this.numCategoria = numCategoria;
	}

	/**
	 * @return the seleccion
	 */
	public Integer getSeleccion() {
		return seleccion;
	}

	/**
	 * @param seleccion
	 *            the seleccion to set
	 */
	public void setSeleccion(Integer seleccion) {
		this.seleccion = seleccion;
	}

	/**
	 * @return the contentSuc
	 */
	public Integer getContentSuc() {
		return contentSuc;
	}

	/**
	 * @param contentSuc
	 *            the contentSuc to set
	 */
	public void setContentSuc(Integer contentSuc) {
		this.contentSuc = contentSuc;
	}

	/**
	 * @return the contentLt
	 */
	public Integer getContentLt() {
		return contentLt;
	}

	/**
	 * @param contentLt
	 *            the contentLt to set
	 */
	public void setContentLt(Integer contentLt) {
		this.contentLt = contentLt;
	}

	/**
	 * @return the matCategory
	 */
	public Integer getMatCategory() {
		return matCategory;
	}

	/**
	 * @param matCategory
	 *            the matCategory to set
	 */
	public void setMatCategory(Integer matCategory) {
		this.matCategory = matCategory;
	}

	/**
	 * @return the idMatrixFamily
	 */
	public Integer getIdMatrixFamily() {
		return idMatrixFamily;
	}

	/**
	 * @param idMatrixFamily
	 *            the idMatrixFamily to set
	 */
	public void setIdMatrixFamily(Integer idMatrixFamily) {
		this.idMatrixFamily = idMatrixFamily;
	}

	/**
	 * @return the idMatrixSFam
	 */
	public Integer getIdMatrixSFam() {
		return idMatrixSFam;
	}

	/**
	 * @param idMatrixSFam
	 *            the idMatrixSFam to set
	 */
	public void setIdMatrixSFam(Integer idMatrixSFam) {
		this.idMatrixSFam = idMatrixSFam;
	}

	/**
	 * @return the idMatrixProduct
	 */
	public Integer getIdMatrixProduct() {
		return idMatrixProduct;
	}

	/**
	 * @param idMatrixProduct
	 *            the idMatrixProduct to set
	 */
	public void setIdMatrixProduct(Integer idMatrixProduct) {
		this.idMatrixProduct = idMatrixProduct;
	}

	/**
	 * @return the modif
	 */
	public Integer getModif() {
		return modif;
	}

	/**
	 * @param modif
	 *            the modif to set
	 */
	public void setModif(Integer modif) {
		this.modif = modif;
	}

	/**
	 * @return the notes
	 */
	public String getNotes() {
		return notes;
	}

	/**
	 * @param notes
	 *            the notes to set
	 */
	public void setNotes(String notes) {
		this.notes = notes;
	}

	/**
	 * @return the largeNomProduit
	 */
	public String getLargeNomProduit() {
		return largeNomProduit;
	}

	/**
	 * @param largeNomProduit
	 *            the largeNomProduit to set
	 */
	public void setLargeNomProduit(String largeNomProduit) {
		this.largeNomProduit = largeNomProduit;
	}

	/**
	 * @return the taxTVA
	 */
	public Float getTaxTVA() {
		return taxTVA;
	}

	/**
	 * @param taxTVA
	 *            the taxTVA to set
	 */
	public void setTaxTVA(Float taxTVA) {
		this.taxTVA = taxTVA;
	}

	/**
	 * @return the numTAXTVA
	 */
	public Float getNumTAXTVA() {
		return numTAXTVA;
	}

	/**
	 * @param numTAXTVA
	 *            the numTAXTVA to set
	 */
	public void setNumTAXTVA(Float numTAXTVA) {
		this.numTAXTVA = numTAXTVA;
	}

	/**
	 * @return the numFamRed
	 */
	public Integer getNumFamRed() {
		return numFamRed;
	}

	/**
	 * @param numFamRed
	 *            the numFamRed to set
	 */
	public void setNumFamRed(Integer numFamRed) {
		this.numFamRed = numFamRed;
	}

	/**
	 * @return the genericNom
	 */
	public String getGenericNom() {
		return genericNom;
	}

	/**
	 * @param genericNom
	 *            the genericNom to set
	 */
	public void setGenericNom(String genericNom) {
		this.genericNom = genericNom;
	}

	/**
	 * @return the idMatrixProveedor
	 */
	public Integer getIdMatrixProveedor() {
		return idMatrixProveedor;
	}

	/**
	 * @param idMatrixProveedor
	 *            the idMatrixProveedor to set
	 */
	public void setIdMatrixProveedor(Integer idMatrixProveedor) {
		this.idMatrixProveedor = idMatrixProveedor;
	}

	/**
	 * @return the nombre
	 */
	public String getNombre() {
		return nombre;
	}

	/**
	 * @param nombre
	 *            the nombre to set
	 */
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	/**
	 * @return the refExport1
	 */
	public String getRefExport1() {
		return refExport1;
	}

	/**
	 * @param refExport1
	 *            the refExport1 to set
	 */
	public void setRefExport1(String refExport1) {
		this.refExport1 = refExport1;
	}

	/**
	 * @return the refExport2
	 */
	public String getRefExport2() {
		return refExport2;
	}

	/**
	 * @param refExport2
	 *            the refExport2 to set
	 */
	public void setRefExport2(String refExport2) {
		this.refExport2 = refExport2;
	}

	/**
	 * @return the refExport3
	 */
	public String getRefExport3() {
		return refExport3;
	}

	/**
	 * @param refExport3
	 *            the refExport3 to set
	 */
	public void setRefExport3(String refExport3) {
		this.refExport3 = refExport3;
	}

}
